gun pointer's shield - French English Dictionary